package com.amigo.online.message.mapper.message;

import com.amigo.online.message.mybatisbean.ImageTbl;
import com.amigo.online.message.mybatisbean.ImageTblExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ImageTblMapper {
    long countByExample(ImageTblExample example);

    int deleteByExample(ImageTblExample example);

    int deleteByPrimaryKey(Long id);

    int insert(ImageTbl record);

    int insertSelective(ImageTbl record);

    List<ImageTbl> selectByExample(ImageTblExample example);

    ImageTbl selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") ImageTbl record, @Param("example") ImageTblExample example);

    int updateByExample(@Param("record") ImageTbl record, @Param("example") ImageTblExample example);

    int updateByPrimaryKeySelective(ImageTbl record);

    int updateByPrimaryKey(ImageTbl record);
}